English Dictionary
▪ sputum
▪ spy
▪ spy satellite
▪ spyeria
▪ spyglass
◊ SPY SATELLITE
spy satellite
n : a satellite with sensors to detect nuclear explosions
sputum
spy
spy satellite
spyeria
spyglass
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]